package com.ebupt.migu.music.schedule.service;

import java.io.IOException;
import java.text.ParseException;
import java.util.concurrent.ExecutionException;

/**
 * Created by Intellij IDEA.
 * User:  liuyangyang@cd.ebupt.com
 * Date:  2020/3/21
 */
public interface MessageNoticeTaskService {

    /**
     * 短信策略： 立即发送短信
     */
    void sendMessageNow();

    /**
     * 短信策略： 单次发送短信
     */
    void sendMessageOnce() ;

    /**
     * 短信策略： 循环发送短信
     */
    void sendMessageLoop() throws  ParseException;

    /**
     * 短信策略： 间隔发送短信
     * @throws ParseException
     */
    void sendMessageInterval() throws ParseException;

    long groupSize(String groupId);



}
